Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London U.S. Open - New York Genova Challenger Davis Cup, Group I, 1R, GRE-SVK 1-3 Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris European Open - Antwerp Nitto ATP Finals - Turin Australian Open - Melbourne Barcelona Open Banc Sabadell - Barcelona Abierto Mexicano Telcel - Acapulco Phoenix Challenger French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Perugia Challenger Wimbledon - London Western & Southern Open - Cincinnati Olympics - Paris National Bank Open - Montreal Plava Laguna Croatia Open - Umag Laver Cup - Berlin U.S. Open - New York Shanghai Rolex Masters - Shanghai Almaty Open - Almaty European Open - Antwerp Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo National Bank Open - Toronto ABN AMRO Open - Rotterdam BNP Paribas Open - Indian Wells Montemar Challenger Dubai Duty Free Tennis Championships - Dubai Australian Open - Melbourne Miami Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid French Open - Paris National Bank Open - Toronto Cincinnati Open - Cincinnati U.S. Open - New York Italy F4 Terra Wortmann Open - Halle Manama Challenger Como Challenger Italy F9 Internazionali BNL d'Italia - Rome Davis Cup, Group I, PO, GRE-ROU 4-0 Swiss Indoors Basel - Basel Olympics - Tokyo Italy F5 Italy F6 Italy #3-w1 Argentina F7 Spain F1 Spain F2 Italy F2 Italy F3 Italy F7 Italy #3-w2 Italy #3-w3 Italy #3-w4 Chile F3 Uruguay F1 Italy F4 Greece F12 Greece F13 Greece F14 Greece F15 Greece F16 Greece F17 Greece F18 Greece F1 Greece F2 Austria F3 Austria F4 Germany F11 Germany F12 Canada F9 Greece F8 Greece F9 Greece F10 Greece F11 Greece F12 Greece F1 Greece F2 Greece F3 Greece F4 Italy F20 Italy F24 Greece F8 Greece F9 Greece F10 Greece F11 Cyprus F1 Greece F1 Italy F6 Italy F7 Greece F6 Italy F10 Italy F12 Greece F2 Austria F2 Canada F6 Portugal F11 Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Italy F9 (Santa Margherita Di Pula) Greece F6 C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Garden Open 2005 - Rome 4° Sporting Challenger - Turin Architect Open - Budapest Copa Petrobras - Bogota Copa Petrobras - Santiago Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis Unicredit (Suisse) Bank S. A. Challenger - Chiasso San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Challenger Brasov - Brasov Open Costa Daurada - Tarragona Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Casablanca San Remo Tennis Cup - San Remo Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires Memorial A. Manfredini Sassuolo Challenger - Sassuolo Genova Open Challenger - Genova Sporting Challenger - Turin Riviera di Rimini Challenger 2004 - Rimini Antonio Savoldi-Marco Co. - Manerbio IX Torneo Internacionale de Tennis - Barletta Olbia Challenger - Olbia San Remo Tennis Cup 15° Piertomaso - San Remo Napoli Challenger Genoa Open Challenger-Fondazione Carige - Genova Banja Luka Challenger 2005 - Banja Luka Sir Supermercati - Rome Copa Petrobras - Aracaju X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli 10° Trofeo Luigi Pezzoli - Bergamo 5° Sporting Challenger - Turin San Benedetto Challenger dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Black Forest Open - Freudenstadt Copa Petrobras Uruguray - Montevideo Schickedanz Open 2007 - Furth Polska Energia Open - Bytom Nord LB Open 2007 - Braunschweig Sporting Challenger '07 Trofeo Regione Piemonte - Turin Copa Petrobras Uruguay - Montevideo Kosice Challenger GHI Bronz Classic - Bronx Genova Challenger Napoli Challenger Buenos Aires Challenger Santiago Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Burnie Challenger Cortina Challenger Portoroz Challenger Izmir Challenger Rome Challenger Mohammedia Challenger Launceston Challenger Scheveningen Challenger Izmir Challenger Mohammedia Challenger Casablanca Challenger Brest Challenger Brescia Challenger Andria Challenger Noumea Challenger Rennes Challenger Quimper Challenger Francavilla Challenger Rome Challenger Perugia Challenger Launceston Challenger Portoroz Challenger Genova Challenger Le Gosier Challenger Brest Challenger Barletta Challenger Quimper Challenger Asuncion Challenger Le Gosier Challenger Barletta Challenger Zug Challenger Olbia Challenger Bergamo Challenger Cagliari Challenger Barletta Challenger Hangzhou Challenger Cap Cana Challenger Canberra Challenger Wroclaw Challenger Naples Challenger Manerbio Challenger Sophia Antipolis Challenger Surbiton Challenger Scheveningen Challenger Istanbul Challenger Memorial Manfredini - Sassuolo Bad Waltersdorf Challenger Tenerife 1 Challenger Valencia Challenger San Marino Challenger Shenzhen 1 Challenger Oeiras 3 Challenger Sassuolo Challenger Turin Challenger San Marino Challenger Mauthausen Challenger Naples Challenger Turin Challenger Nottingham 2 Challenger Maia Challenger Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Mercedes Cup - Stuttgart Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Estoril Open - Estoril AEGON Championships - London Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Serbia Open - Belgrade Catella Swedish Open - Bastad International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Mercedes Cup - Stuttgart PTT Thailand Open - Bangkok Erste Bank Open - Vienna Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade AEGON International - Eastbourne China Open - Beijing Apia International - Sydney Copa Claro - Buenos Aires Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro BMW Open - Munich Vegeta Croatia Open - Umag Kremlin Cup - Moscow Valencia Open - Valencia Brasil Open - Sao Paulo Argentina Open - Buenos Aires BMW Open - Munich Austrian Open - Kitzbuhel China Open - Beijing Campionati Internazionali di Sicilia - Palermo ASB Classic - Auckland Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona BMW Open - Munich Konzum Croatia Open - Umag Brasil Open - Costa do Sauipe Kremlin Cup - Moscow Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Konzum Croatia Open - Umag Estoril Open - Estoril Generali Open - Kitzbuhel If Stockholm Open - Stockholm Allianz Suisse Open - Gstaad Open Sud de France - Montpellier Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Generali Open - Kitzbuhel Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle SkiStar Swedish Open - Bastad BCR Open Romania - Bucharest Citi Open - Washington Abierto Mexicano - Los Cabos Moselle Open - Metz St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Medibank International - Sydney China Open - Beijing Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Erste Bank Open - Vienna Next Gen ATP Finals - Milan Cordoba Open - Cordoba DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Ordina Open - s-Hertogenbosch Libema Open - 's-Hertogenbosch Fever-Tree Championships - London Plava Laguna Croatia Open - Umag Catella Swedish Open - Bastad German Tennis Championships - Hamburg Citi Open - Washington China Open - Beijing Swiss Indoors Basel - Basel Open de Moselle - Metz ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Hamburg European Open - Hamburg Brasil Open - Costa do Sauipe Antalya Open - Antalya Abierto Mexicano Telcel - Acapulco ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Abierto Mexicano Telcel - Acapulco AEGON International - Eastbourne Gonet Geneva Open - Geneva Open Parc - Lyon cinch Championships - London Hamburg European Open - Hamburg Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Qatar Exxon Mobil Open - Doha San Diego Open - San Diego Heineken Open - Auckland Sydney Tennis Classic - Sydney Barcelona Open Banc Sabadell - Barcelona Serbia Open - Belgrade Nordea Open - Bastad Open Sabadell Atlantico - Barcelona United Cup - Australia Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Erste Bank Open - Vienna Pilot Pen Tennis - New Haven Moselle Open - Metz St. Petersburg Open - St. Petersburg Heineken Open - Auckland Movistar Open - Santiago Mallorca Championships - Mallorca Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca EFG Swiss Open - Gstaad Open de Nice Cote d'Azur - Nice German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Chengdu Open - Chengdu China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Belgrade Open - Belgrade United Cup - Australia Adelaide International - Adelaide Open de Nice Cote d'Azur - Nice Grand Prix Hassan II - Marrakech Studena Croatia Open - Umag Barcelona Open Banc Sabadell - Barcelona Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Boss Open - Stuttgart Terra Wortmann Open - Halle Valencia Open - Valencia Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne ATP Vegeta Croatia Open - Umag Erste Bank Open - Vienna Valencia Open - Valencia Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Open 13 Provence - Marseille Bet-at-home Open - Hamburg China Open - Beijing Apia International - Sydney Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Erste Bank Open - Vienna Valencia Open - Valencia Argentina Open - Buenos Aires China Open - Beijing Open de Nice Cote d'Azur - Nice Gonet Geneva Open - Geneva Shenzhen Open - Shenzhen China Open - Beijing Tennis Napoli Open - Naples Swiss Indoors Basel - Basel Erste Bank Open - Vienna Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Brasil Open - Sao Paulo Suisse Open - Gstaad Moselle Open - Metz Hungarian Open - Budapest St. Petersburg Open - St. Petersburg China Open - Beijing Rakuten Japan Open - Tokyo TEB BNP Paribas Istanbul Open - Istanbul Erste Bank Open - Vienna BMW Open - Munich Qatar ExxonMobil Open - Doha Ricoh Open - 's-Hertogenbosch Abierto Mexicano Telcel - Acapulco European Open - Antwerp Swiss Open - Gstaad Chengdu Open - Chengdu ASB Classic - Auckland Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Geneva Open - Geneva Bet-At-Home Austrian Open - Kitzbuhel Shenzhen Open - Shenzhen Erste Bank Open - Vienna ASB Classic - Auckland Sydney International - Sydney Rio Open - Rio de Janeiro Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Qatar ExxonMobil Open - Doha Abierto Mexicano de Tenis Mifel - Los Cabos Zhuhai Open - Zhuhai Intrum Stockholm Open - Stockholm Generali Open - Kitzbuhel Barcelona Open Banc Sabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Noventi Open - Halle Mallorca Championships - Mallorca Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem Astana Open - Astana Sofia Open - Sofia Stockholm Open - Stockholm Abierto de Tenis Mifel - Los Cabos Erste Bank Open - Vienna Gijon Open - Gijon China Open - Beijing ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Mifel Tennis Open - Los Cabos Millennium Estoril Open - Estoril Barcelona Open Banc Sabadell - Barcelona Swiss Indoors Basel - Basel United Cup - Australia Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Marrakech Japan Open Tennis Championships - Tokyo China Open - Beijing Mallorca Championships - Mallorca BCR Open Romania - Bucharest Countrywide Classic - Los Angeles Open Sabadell Atlantico - Barcelona Chile Dove Men+Care Open - Santiago Mallorca Championships - Mallorca BMW Open - Munich Terra Wortmann Open - Halle Argentina Open - Buenos Aires Open 13 Provence - Marseille Nordea Open - Bastad ASB Classic - Auckland Anytech365 Andalucia Open - Marbella Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Boss Open - Stuttgart Telecom Italia Masters - Rome Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Pacific Life Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Miami Open - Miami BNP Paribas Open - Indian Wells U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, QF, ITA-FRA 1-3 Davis Cup, World Group II, PO, PHI-GRE 1-4 ATP Cup - Melbourne ATP Cup - Sydney Davis Cup, Group II, 1R, TUN-GRE 1-3 Davis Cup, World Group, PO, ITA-CHI 4-1 EFG Swiss Open - Gstaad Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group I, PO, GRE-ECU 3-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, QF, CAN-ITA 3-1 U.S. Open (juniors) Australian Open (juniors) Davis Cup, World Group, SF, SUI-ITA 3-2 Hopman Cup - Perth French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, 1R, JPN-ITA 1-3 Hopman Cup - Perth Laver Cup - Geneva Davis Cup, Finals, Group F ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, ITA-KOR 4-0 Laver Cup - Boston Laver Cup - London Davis Cup, Group I, 1R, GRE-BRA 1-3 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Mubadala World Tennis Championship All Lower level tournaments Wimbledon (juniors) AAMI Classic - Kooyong Exhibition Diriyah Tennis Cup Mubadala World Tennis Championship Nitto ATP Finals - London Nitto ATP Finals - London Olympics - Rio de Janeiro Olympics - London Nitto ATP Finals - Turin Nitto ATP Finals - Turin